Task Oriented Software Understanding

نویسندگان

  • Ali Erdem
  • W. Lewis Johnson
  • Stacy Marsella
چکیده

The main factors that aaect software understanding are the complexity of the problem solved by the program, the program text, the user's mental ability and experience and the task being performed. This paper describes a planning approach solution to the software understanding problem that focuses on the user's task and expertise. First, user questions about software artifacts have been studied and the most commonly asked questions are identiied. These questions are organized into a question model and procedures for answering them are developed. Then, the patterns in user questions while performing certain tasks have been studied and these patterns are used to build generic task models. The explanation system uses these task models in several ways. The task model, along with a user model, is used to generate explanations tailored to the user's task and expertise. In addition, the task model allows the system to provide explicit task support in its interface.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Effect of Task Oriented Training on Functional Mobility in Children with Cerebral Palsy: A Systematic Review and Meta-analysis

Background and purpose: A lot of research has been done on the effectiveness of rehabilitation treatment in children with cerebral palsy. Functional mobility is one of the significant aspects in treatment of these children. This systematic meta-analysis aimed at reviewing the studies on the effectiveness of task oriented training on functional mobility in children with cerebral palsy. Material...

متن کامل

The Effect of Task Type and Task Orientation on L2 Vocabulary Learning

This study was conducted to investigate the effect of meaning-focused versus form-focused input-oriented and output-oriented task-based instruction on elementary level Iranian EFL Learners’ vocabulary comprehension and recall. For this purpose, a sample of 120 male students from a private school in Tehran was selected through convenience sampling and based on availability. The participants were...

متن کامل

A Denotational Semantics for Joining Description Logics and Object-Oriented Programming

Despite their common roots, the paradigms of object-oriented programming and object-centered knowledge representation could not really be joined again. While the knowledge representation branch highlights clear semantics and focuses on subsumption and classification-based inference algorithms, object-oriented programming shines with flexible control structures and software-engineering issues. B...

متن کامل

Analyzing large event traces with the help of a coupling metrics

Gaining understanding of a large-scale industrial program is often a daunting task. In this context dynamic analysis has proven it’s usefulness for gaining insight in object-oriented software. However, collecting and analyzing the event trace of large-scale industrial applications remains a difficult task. In this paper we present a heuristic that identifies interesting starting points for furt...

متن کامل

Modelsaz: An Object-Oriented Computer-Aided Modeling Environment

Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998